---
title: Introduction
description: Learn how to Deploy Neosync locally and in Production with hands-on guides
id: intro
hide_title: false
slug: /deploy/introduction
---

import { CustomCardList } from '@site/src/CustomComponents/CustomCardList.tsx';

import { SiKubernetes } from 'react-icons/si';

import { FaDocker } from 'react-icons/fa';

## Overview

Neosync can be deployed on bare metal or in dockerized environments. The Github repository is set up primarily for dockerized environments and we generally don't run services bare metal although it's possible. The two main supported development environments are Docker Compose, and Tilt.

<CustomCardList
  cards={[
    {
      title: 'Kubernetes',
      description: 'Deploy Neosync on Kubernetes using Helm Charts. ',
      link: 'kubernetes',
      icon: <SiKubernetes />,
    },
    {
      title: 'Docker',
      description: 'Deploy Neosync using Docker Compose.',
      link: 'docker-compose',
      icon: <FaDocker />,
    },
  ]}
/>
